   html{
       overflow-x: hidden;
   }
   /* header nav */
    header.nav{
        width: 100%;
        height: 120px;
        line-height: 120px;
    }
    .nav .nav-list{
        font-size: 24px;
        float: right;
    }
    .nav-list li{
        height: 120px;
        display: inline-block;
        margin-left: 10px;
        padding: 0px 26px;
        text-align: center;
    }
    a:hover{
        text-decoration: none!important;
    }
    .nav-list li:hover{
        background: #A6D9FF
    }
   .nav-list li a{
        color: #333333;
    }
    li.active{
        background: #fff;
        background: url('../images/nav_juxing.png') no-repeat center 117px;
    } 
    li.active a{
        color: #20A0FF;
    }
    /* 轮播图 */
    .broadcast{
        height:650px;  
        min-width: 1200px;
    }

    /* 解决方案 */
    .solution{
        height: 900px;
        position: relative;
        left: 0px;
        top: 0px;
        border: 1px solid #fff;
    }

    .solution .right-tuoyuan{
    position: absolute;
    top: -4px;
    right: -245px;
    z-index: -1;
    width: 500px;
    }
    .solution .left-tuoyuan{
    position: absolute;
    bottom: -7px;
    left: 0px;
    width: 350px;
    z-index: -1;
    }
    .solution .content-box{
        width: 1300px;
        height: 602px!important;
        margin:153px auto 0px auto!important;
        background: url('../images/content-bg.png') no-repeat;
        background-size: contain;
    }
    .solution .content-box .title{
        position: relative;
        top: 118px;
        left: 76px;
        letter-spacing: 2px;
        font-size: 43px;
        color: #fff;
        font-weight:bold;
    }
    .solution .content-box .title-min{
        position: relative;
        top: 130px;
        left: 76px;
        letter-spacing: 2px;
        font-size: 20px;
        color: #fff;
        font-family:ArialMT;
        font-weight:400;
    }
    .solution .content-box .discription{
        position: relative;
        width: 439px;
        top: 150px;
        left: 76px;
        font-size: 16px;
        letter-spacing: 1px;
        color: #fff;
    }

    /* 关于我们 */
    .about-us{
        width: 100%;
        min-width: 1200px;
        height: 1054px;
    }
    .about-us .title{
        width:153px;
        height:36px;
        font-size:36px;
        font-family:MicrosoftYaHei-Bold;
        font-weight:bold;
        color:rgba(1,31,44,1);
        margin: auto;
    }
    .about-us .title-english{
        width:99px;
        height:16px;
        font-size:20px;
        font-family:ArialMT;
        font-weight:400;
        color:rgba(1,31,44,1);
        margin: 26px auto;
    }
    .about-us .content-left{
        height: 660px;
        border-bottom: 2px solid #F5F5F5;

    }
    .about-us .content-left .img{
        width: 643px;
        height: 509px;
        background: #9B9B9B;
        margin-top: 70px;

    }
    .about-us .content-right{
        height: 660px;
        border-top: 2px solid #F5F5F5;
    }
    .about-us .content-right .content-text{
        margin-top: 100px;
        height: 509px;
    }
    .content-right .content-text .title{
        font-size:  36px;
        width: 100%;
        color: #20A0FF;
        font-weight: bold;
    }
    .content-right .content-text .title-en{
        font-size:  20px;
        width: 546px;
        padding-top: 20px;
        color: #3A3A3A;
        font-weight:400;
        padding-top: 26px;
    }
    .content-right .content-text .discroption{
        font-size:20px;
        height: 295px;
        font-family:MicrosoftYaHei;
        font-weight:400;
        color:rgba(58,58,58,1);
        padding-top: 24px;
    }
    .content-right .content-text .go-aboutus button{
        width:223px;
        height:60px;
        background:linear-gradient(28deg,#5BC8FF,#17AEEE);
        border-radius:16px;
        border: 0px;
        font-size:20px;
        font-family:MicrosoftYaHei;
        font-weight:400;
        color:rgba(255,255,255,1);
    }
    /* 留言给我们 */
    .notice{
        height: 953px;
        min-width: 1200px;
        border: 1px solid #fff;
        background: #22B3F2;
    }
    .notice .title{
        width:265px;
        height:43px;
        color:rgba(255,255,255,1);
        margin: 59px auto 0px auto;
        font-size:44px;
        font-weight:bold;
        color:rgba(255,255,255,1);
        letter-spacing: 6px;
        line-height:36px;
    }
    .notice .title-en{
        width:265px;
        height:29px;
        font-size:30px;
        font-family:ArialMT;
        font-weight:400;
        color:rgba(255,255,255,1);
        line-height:36px;
        letter-spacing: 2px;
        margin: 35px auto 0px auto;
    }
    .notice .form-wrapper form{
        width:557px;
        height:628px;
        background:rgba(255,255,255,1);
        border-radius:10px;
        margin-top: 90px;
        padding: 80px 60px 60px 50px;
    }
    .notice .form-wrapper form label{
        width:84px;
        height:20px;
        font-size:20px;
        font-family:MicrosoftYaHei;
        font-weight:400;
        color:#535353;
        line-height:19px;
    }
    .notice .form-wrapper form .submit button{
        width:168px;
        height:52px;
        background:rgba(32,160,255,1);
        border-radius:8px;
        border: 0px;
        font-size:20px;
        font-family:MicrosoftYaHei;
        font-weight:400;
        color:rgba(254,254,254,1);
        line-height:19px;
        margin-top: 20px;
    }
    .notice .form-wrapper form .submit .tips{
        font-size:16px;
        font-weight:400;
        color:rgba(85,85,85,1);
        line-height:19px;
        padding-left: 40px;
    }
    .notice .form-wrapper form #name,#phone,#qq-wx,#email{
        width: 100%;
        height:50px;
        text-indent: 30px;
        border:1px solid rgba(196,196,196,1);
    }
    /* 页尾部分 */
    .footer{
        width: 100%;
        min-width: 1200px;
        height: 263px;
        position: relative;
        margin-top: 40px;
        background: #03223A;
    }
    .footer .tianda-logo img{
        width:130px;
        height: 33px;
        position: absolute;
        top: 76px;
        left: 293px;
    }
    .footer .huawei-logo img{
        width:123px;
        height: 31px;
        position: absolute;
        top: 162px;
        left: 293px;
    }
    .footer .sunni-logo img{
        width:109px;
        height: 20px;
        position: absolute;
        top: 83px;
        left: 471px;
    }
    .footer .weixin-logo img{
        width:38px;
        height: 38px;
        position: absolute;
        top: 159px;
        left: 471px;
    }

